package config

/*
定义数据库相关配置
*/

type Mysql struct {
	//127.0.0.1:3306
	Addr string `json:"addr" yaml:"addr"`
	//数据库连接配置
	Config string `json:"config" yaml:"config"`
	//数据库名称
	Dbname       string `mapstructure:"db-name" json:"dbname" yaml:"db-name"`
	Username     string `json:"username" yaml:"username"`
	Password     string `json:"password" yaml:"password"`
	MaxIdleConns int    `mapstructure:"max-idle-conns" json:"maxIdleConns" yaml:"max-idle-conns"`
	MaxOpenConns int    `mapstructure:"max-open-conns" json:"maxOpenConns" yaml:"max-open-conns"`
	LogMode      bool   `mapstructure:"log-mode" json:"logMode" yaml:"log-mode"`
}
